Experiences in Torre Pellice, Italy